SORACOM Interstellar(エイプリルフールネタ)でターミナル芸を堪能する
ども、大瀧です。
本日、SORACOMの新ジョークサービス、SORACOM Interstellarがリリースされました。昨年はブラウザ芸でしたが今年はターミナル芸だったので、その様子をレポートします。
SORACOM Interstellarとは
SORACOM Interstellar(以下、Interstellar) は、地球から他の惑星に対して高速かつセキュアに通信を行えるサービスです。
SORACOM が提供する惑星間通信プロトコル「APRIL(Atomic Protocol for Redundant Interstellar Line)」を使用することで、地球上で一般的に使われるTCP/IPなどをトンネルすることが可能で、従来のソフトウェア資産の多くを惑星間でそのまま利用することができます。
アイコンからドキュメントまで正式サービスと遜色ないものが揃っていて、で、動きます。
- SORACOM Interstellar を使用して惑星間通信を行う | Getting Started | SORACOM Developers
- SORACOM interstellar 紹介資料 | SlideShare
必要なもの
- SORACOM Air for Cellular SIM
- モバイルルーター
- PCやMac
- SSHクライアント(WindowsではフリーソフトのTeratermなど、Macはターミナルで
ssh
コマンドが使えます)
試してみた
SORACOM Air SIMで通信する環境でInterstella GW(interstellar-gw.soracom.io
)にSSH接続します *1。ユーザー名とパスワードは上記ドキュメントを参照ください。
ターミナルの配色は、黒背景の白文字がオススメです!!
接続するとこんな感じ *2。
tracepath42
コマンドを実行すると、Interstella GWに接続します *3。ぐわーっとマーキー表示。
で、TRAPPIST-1系の惑星に配置したLoRaWANゲートウェイにAPRIL接続が試行できます。
選択してみると、traceroute
のように経路情報が表示されていきます。途中のホップ名からだんだんと地球から遠ざかっていくのがわかりますね。RTTがlm
(light minutes)、ly
(light year)と大きくなっていって40光年先になり、MTUはなんとなく小さくなっていきます。
で、接続できたりできなかったりといった結果が返ってきます。ターミナルのアニメーションが楽しいので、ぜひ試してみてください。あと実際の結果は、ためしてみてのお楽しみということで *4 。
まとめ
SORACOMの新ジョークサービス、SORACOM Interstellarの様子をご紹介しました。もう、異常と言って良いほどの作り込みに圧倒されるばかりです。ぜひ温かい目で見守っていきましょう。